#!/bin/bash

[ -z $1 ] && echo "没有检查到活动区名称,请输入活动区的名称 " && exit 100
[ -z $2 ] && echo "没有检测到管理的账户，可以使用默认的：H115327430317 " && exit 101


cd /root/moban_config

[ -d 518_$1 ] && echo "您输入的活动区现在已近存在,请修改其他名称." && exit 101

cp -a 518_hdqname/ 518_$1

##变量定义
new_hdq_name="518_$1"
moban_config_path="/root/moban_config"

##生成活动区文件目录路径
new_hdq_path="$moban_config_path/$new_hdq_name"

###修改super的conf文件：注意端口号还是需要自行修改
mv $new_hdq_name/518_zhwsrs.conf $new_hdq_name/518_$1.conf
super_conf_file="$moban_config_path/$new_hdq_name/518_$1.conf"
sed -i  s@zhwsrs@$1@g  $super_conf_file

###修改apsnetcore的appsettings.json中的域名

for i in `find $new_hdq_path  -type f -name "*"`
do
	echo "=================================="
	echo $i

	echo "###修改所有文件中的域名及其数据库的名称###"
	sed -i s@zhwsrs@$1@g  $i
	sleep 5

	echo "###修改活动区中管理员的账号###"
	sed -i s@H115327430317@$2@g $i	
	sleep 5
	echo "==================================="
done

